﻿#pragma once
#include <opencv.hpp>


void plotLearn(cv::Mat atom_image, cv::Mat rook_image, int width, int height);

void randomLearn(cv::Mat img01, cv::Mat img02, cv::Mat img03, int width, int height);

void filterLearn(cv::Mat& imgSrc, cv::Mat& imgDst, int filterId, int kernelSize = 1);

void ErosionOrDilation(cv::Mat& src, cv::Mat& dst, int shape, cv::Size ksize, cv::Point anchor, bool ChooseErosion = true);